package com.jic.member.service;

import com.jic.common.base.vo.Page;
import com.jic.common.base.vo.PageResult;
import com.jic.member.entity.MemberFootprint;
import com.jic.member.request.MemberFootprintRequest;

import java.util.List;

/**
* 会员足迹记录表
* @author : 
* @email : 
* @since : 2020-01-13 04:22:41
* @version : v1.0.0
*/
public interface MemberFootprintService {

    long insert(MemberFootprint memberFootprint);

    long delete(Long id);

    long update(MemberFootprint memberFootprint);

    MemberFootprint queryByPrimaryKey(Long id);

    List<MemberFootprint> query(MemberFootprint memberFootprint);

    PageResult<MemberFootprint> queryPage(MemberFootprintRequest memberFootprintRequest, Page pageQuery);

    List<MemberFootprint> queryAll(MemberFootprintRequest memberFootprintRequest);

}
